Buttonizer\Utils\Update D

Total Complexity 168
Dependencies 1
Dependents 3
Total lines 983
Lines of code 610
Logical lines of code 401
Comment lines 186
Methods 22
Properties 7

Methods 22

Method Rating Maintainability Complexity Lines of code
convertButtons()
D
26
32 140
migrate4Button()
C
37 32 58
migration4UpdateData()
B
38 21 63
migration4UpdateColors()
A
45 15 40
convertButtons20to21()
A
45 14 43
convertButtons21to22()
A
56 8 16
convertTimeSchedules()
S
51 6 25
run()
S
53 6 24
update20to21()
S
51 4 28
convertSchedules20to21()
S
54 4 22
selfMigrate()
S
63 4 12
convertPageRules()
S
53 3 26
cleanup()
S
49 2 33
beforeCrashRevert()
S
61 3 12
migration4()
S
62 2 12
update216to217()
S
62 2 12
registerSettings()
S
56 1 19
get15GeneralSettings()
S
75 2 4
get15buttonValue()
S
71 2 5
fixColor()
S
71 2 6
checkMigration()
S
68 2 7
__construct()
S
80 1 3